<?php 
/**
 * Parameters
 * @param $news_timeout	integer				News older than that are not displayed any more
 * @param $birthdays	Doctrine_Collection	Collection of Member objects with upcoming birthdays
 */
?>
<?php slot('heading', 'Willkommen!');?>

		<div class="x6 whats-new">
			<h2 class="box">Was gibt's Neues?<img alt="Was gibt's Neues?" src="<?php echo image_path('icons/content_neuigkeiten.png')?>" /></h2>
			<table class="box_table">
				<colgroup>
					<col width="30%"></col>
					<col width="70%"></col>
				</colgroup>
				<tbody>
					<?php $last_login = strtotime($sf_user->getProfile()->getPreviousLastLogin());?>
					<?php $news = array();?>
					<?php $news[] = array('date' => '2012-06-06 16:00:00', 'text' => 'Zu allen Untergliederungen können jetzt Wahlamtsträger und Gruppenführer eingetragen werden.');?>
					<?php $news[] = array('date' => '2012-06-03 18:30:00', 'text' => 'Wir haben ein paar kleinere Fehler beim Anlegen und Bearbeiten von Mitgliedern repariert. Außerdem gibt es jetzt beim Massen-Bezahlen noch ein Feld für den Beitrag.');?>
					<?php $news[] = array('date' => '2012-05-21 00:00:00', 'text' => 'Der erste Prototyp von v7 ist einsatzbereit und wird erstmal für die Stammesführungen bereitgestellt. Im nächsten Schritt soll v7 dann auch wieder für alle Gruppenführer verfügbar sein.');?>
					<?php $timeout = time() - $news_timeout;?>
					<?php foreach($news as $i => $news_item):?>
					<?php $timestamp = strtotime($news_item['date']);?>
					<?php if($timestamp <= $timeout ):?><?php break;?><?php endif;?>
					<tr<?php if(($i%2) != 0):?> class="zebra"<?php endif;?>>
						<td>
						<strong<?php if($timestamp >= $last_login):?> class="new"<?php endif;?>>
    						<abbr title="<?php echo date('d.m.Y H:m', $timestamp)?>">
    							<?php $days_since = floor((time() - $timestamp) / (60 * 60 * 24));?>
    							<?php if($days_since == 0):?>heute
    							<?php elseif($days_since == 1):?>gestern
    							<?php else:?>vor <?php echo $days_since?> Tagen<?php endif;?>
    						</abbr>
						  <?php if($timestamp >= $last_login):?> (neu!)<?php endif;?>
						</strong>
						</td>
						<td><?php echo $news_item['text']?></td>
					</tr>
					<?php endforeach;?>
				</tbody>
			</table>
		</div>
		
		<div class="x6">
			<h2 class="box">Geburtstage<img alt="Geburtstage" src="<?php echo image_path('icons/content_geburtstag.png')?>" /></h2>
			<table class="box_table">
				<colgroup>
					<col width="30%"></col>
					<col width="70%"></col>
				</colgroup>
				<tbody>
					<?php if(count($birthdays) > 0):?>
					<?php foreach($birthdays as $i => $member):?>
					<tr<?php if(($i%2) != 0):?> class="zebra"<?php endif;?>>
						<td><strong><abbr title="<?php echo $member->getDateOfBirth()->format('d.m.Y');?>">
							<?php $days_to_birthday = $member->get('days_to_birthday')?>
							<?php if($days_to_birthday == 0):?>heute
							<?php elseif($days_to_birthday == 1):?>morgen
							<?php else:?>in <?php echo $days_to_birthday?> Tagen<?php endif;?>
						</abbr></strong></td>
						<td><?php echo $member->getFirstName()?> <?php echo $member->getLastName();?> (<?php echo $member->get('new_age');?>)</td>
					</tr>
					<?php endforeach;?>
					<?php else:?>
					<tr>
						<td colspan="2"><i>Keine Geburtstage in den nächsten 7 Tagen.</i></td>
					</tr>
					<?php endif;?>
				</tbody>
			</table>
		</div>
		
		<?php if($sf_user->hasCredential('admin')):?>
		<div class="xbreak"></div>
		<?php include_component('workflow', 'inbox_widget', array('class' => 'x6'));?>
		<?php endif;?>
		
<!--
		<div class="xbreak"></div>
		
		<div class="x6">
			<h2 class="box">Was steht an?<img alt="Was steht an?" src="./images/icons/content_termine.png" /></h2>
			<table class="box_table">
				<colgroup>
					<col width="30%"></col>
					<col width="70%"></col>
				</colgroup>
				<tbody>
					<tr>
						<td><strong>morgen</strong></td>
						<td>Stefan Wolff</td>
					</tr>
					<tr class="zebra">
						<td><strong>in 3 Tagen</strong></td>
						<td>Alexander Fink</td>
					</tr>
					<tr>
						<td><strong>in 6 Tagen</strong></td>
						<td>Steven Klix</td>
					</tr>
				</tbody>
			</table>
		</div>
		
		<div class="x6">
			<h2 class="box">Aufgaben im activeCollab<img alt="Aufgaben im activeCollab" src="./images/icons/content_aufgaben.png" /></h2>
			<table class="box_table">
				<colgroup>
					<col width="30%"></col>
					<col width="70%"></col>
				</colgroup>
				<tbody>
					<tr>
						<td><strong>morgen</strong></td>
						<td>Stefan Wolff</td>
					</tr>
					<tr class="zebra">
						<td><strong>in 3 Tagen</strong></td>
						<td>Alexander Fink</td>
					</tr>
					<tr>
						<td><strong>in 6 Tagen</strong></td>
						<td>Steven Klix</td>
					</tr>
				</tbody>
			</table>
		</div>
 -->